@InProceedings{SantosSantVija:2014:CoUMBe,
author = "Santos, Luciana Brasil Rebelo and Santiago J{\'u}nior, Valdivino
Alexandre de and Vijaykumar, Nandamudi Lankalapalli",
affiliation = "{Instituto Nacional de Pesquisas Espaciais (INPE)} and {Instituto
Nacional de Pesquisas Espaciais (INPE)}",
title = "Converting UML behavioral diagrams to transition systems",
booktitle = "Resumos...",
year = "2014",
editor = "Santiago J{\'u}nior, Valdivino Alexandre de and Ferreira, Karine
Reis",
organization = "Workshop dos Cursos de Computa{\c{c}}{\~a}o Aplicada do INPE,
14. (WORCAP).",
publisher = "Instituto Nacional de Pesquisas Espaciais (INPE)",
address = "S{\~a}o Jos{\'e} dos Campos",
keywords = "UML, formal verification, model checking.",
abstract = "ABSTRACT: This paper presents an approach related to Model-Driven
Development and Formal Verification. Our approach transforms up to
three different UML behavioral diagrams (sequence, activity,
behavioral state machines) into a single Transition System (TS) to
support Model Checking of software developed in accordance with
UML. We consider properties generated from use case descriptions,
which represent the requirements, and the TS translated from the
behavioral diagrams. Our verification essentially consists of
sequence of scenarios to be checked. Besides, the single TS has a
unified view of different perspectives of behavioral modeling of
the system, obtained by using various UML diagrams. In order to
verify the effectiveness of our approach, we have carried out two
case studies. In our experiments we have considered five different
diagrams: two from ATM (Automated Teller Machine), and three from
SWPDC (Software for the Payload Data Handling Computer), a real
space software product, which has been developed for some
scientific application projects at INPE. A tool was developed to
support this approach. The main contribution of our work is the
transformation of a non-formal language (UML) to a formal language
(language of the NuSMV model checker) towards a greater adoption
in practice of Formal Methods in software development.",
conference-location = "S{\~a}o Jos{\'e} dos Campos",
conference-year = "12-13 nov. 2014",
language = "en",
organisation = "Instituto Nacional de Pesquisas Espaciais (INPE)",
ibi = "8JMKD3MGP8W/3HBQ8MS",
url = "http://urlib.net/ibi/8JMKD3MGP8W/3HBQ8MS",
targetfile = "worcap2014_submission_8.pdf",
urlaccessdate = "10 maio 2024"
}